package com.cake.liulanxiangzhu.pojo.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
public class WeiXinCakeProductVO extends CakeProductVO implements Serializable {


    /**
     * 甜品ID
     * **/
    private Integer cakeId;
    /**
     * 分类ID
     * **/
    private Integer categoryId;

    /**
     * 分类名
     * **/
    private String categoryName;
    /**
     * 甜品名
     * **/
    private String cakeName;
    /**
     * 价格
     * **/
    private Double cakePrice;
    /**
     * 库存
     * **/
    private Integer cakeStock;
    /**
     * 食品图片
     * **/
    private String cakeIcon;
    /**
     * 食品简介
     * **/
    private String cakeDesc;
    /**
     * 关键词
     * **/
    private String keywords;

    /**
     * 是否上架
     * **/
    private Integer isPublished;
    /**
     * 是否新品
     * **/
    private Integer isNew;

    /**
     * 创建时间
     * **/
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime creatTime;

    /**
     * 是否上架名称
     * **/
    private String isPublishedNm;

    /**
     * 是否新品名称
     * **/
    private String isNewNm;

    /**
     * 甜品型号ID
     */
    @TableId(type = IdType.AUTO)
    private Integer skuId;


    /**
     * 相册ID
     */
    private Integer albumId;

    /**
     * 型号名称
     */
    private String skuName;

    /**
     * 型号值
     */
    private String skuValue;

    /**
     * 单价
     */
    private Double skuCakePrice;

    /**
     * 库存
     */
    private Integer skuCakeStock;




}
